<div class="container">
	<main class="col-main">
		<nav>
			<div>
				<div>Main Menu</div>
			</div>
		</nav>
	</main>
	<aside class="col-sidebar">
		<div class="affix">
			<ul>
				<li><a href="#">Home</a></li>
			</ul>
		</div>
	</aside>
</div>
<style>
.container{
	display:flex;
	width:80%;
	max-width:1000px;
	margin:1m auto;
	min-height:200vh;
}
.col-main{
	flex:1 80%;
}
.col-sidebar{
	flex:20%;
}
.affix{
	position:sticky;
	top:1em;
}
</style>